// pagesEnterprise/pages/houseAgreement/houseAgreement.js
import ajax from '../../../utils/index'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    /**
     * 房源ID
     */
    houseId: null,
    /**
     * 园区ID
     */
    parkid: null,
    /**
     * 协议对象
     */
    agreement: null
  },
  async cancelEvent () {
    
    wx.navigateBack()
  },
  /**
   * 已阅读并同意看房协议 创建工单
   */
  async setWorkOrder() {
    ajax.showLoading()
    await ajax.post('/wx/appletWorkOrder/add', {
      houseId: this.data.houseId,
      gardenId: this.data.parkid,
      pageName: '3', //1园区首页 2园区活动 3房源详情
      type: '1'
    }).finally(() => wx.hideLoading())
    await ajax.showSuccess('预约成功!')
    wx.navigateBack()
  },
  /**
   * 获取看房合同
   */
  async houseInspection () {
    const user = wx.getStorageSync('userInfo')
    const res = await ajax.get(`/wx/appletConfirmation/getInfo?userId=${user.id}`)
    this.setData({agreement: res.data})
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.data.houseId = options.houseId
    this.data.parkid = options.parkid
    this.houseInspection()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})